let me sort it out - Turkish English Dictionary